
  .sidebar_box_big{
	  position: fixed;
	  top: 32%;
	  right: 1%;
	  z-index: 999;
  }
  .sidebar_box_ctn{
	  width:68px;
	  background-color: #fff;
	border-radius: 8px;
	box-shadow: 0 2px 4px 8px rgb(0 0 0 / 7%);
	-moz-box-shadow: 0 2px 4px 8px rgba(0, 0, 0, 0.07);
	-webkit-box-shadow: 0 2px 4px 8px rgb(0 0 0 /7%);
  }
  .sidebar_box_ctn > li{
	  position: relative;
	  padding: 5px 0;
  }
  .transparent_label{
	  width: 20px;
	  height: 304px;
	  position: absolute;
		left: -18px;
		top: 0;
	}
 .sidebar_box_ctn > li:nth-child(1)  .transparent_label{
	 left: 200px;
	  top: 0;

  }
   .sidebar_box_ctn > li:nth-child(2)  .transparent_label{
	    height: 292px;
	    left: 200px;
	    top: 3px;
  }
   .sidebar_box_ctn> li:nth-child(3)  .transparent_label{
  	       height:42px;
  	    left: 200px;
  	    top: 3px;
		
  }
   .sidebar_box_ctn> li:nth-child(3) {
	   cursor: pointer;
   }
   .sidebar_box_ctn > li:nth-child(4)  .transparent_label{
  	    height: 284px;
  	    left: 200px;
  	    top: 3px;
  }
  .sidebar_box_ctn > li:hover{
	 background-color: #f4f4f4;
 }
  .sidebar_box_ctn > li:first-child:hover{
	  border-radius: 8px 8px 0 0;
  }
   .sidebar_box_ctn > li:last-child:hover{
  	  border-radius: 0 0  8px 8px;
  }
 .sidebar_box_ctn > li > i{
	width: 43px;
	height: 43px;
	display: block;
	background-image: url(../img/sidebar/sidebar_icon.png);
	background-position:-13px -23px;
	margin: auto;
}
.nav_top_middle_left .hover_block_box{
	    left: 27%;
}
 .sidebar_box_ctn > li:nth-child(2) > i{
	background-position:-79px -23px;
}
 .sidebar_box_ctn > li:nth-child(3) > i{
	background-position:-144px -23px;
}
 .sidebar_box_ctn > li:nth-child(4) > i{
	width: 35px;
	height: 35px;
	background-position:-211px -23px;
}
 .sidebar_box_ctn > li > div{
	font-size:12px;
	color: #6b9cff;
	margin-top: 2px;
	text-align: center;
}
 .sidebar_box_ctn > li:nth-child(2) > div{
	color: #f9a94a;
}
 .sidebar_box_ctn > li:nth-child(3) > div{
	color: #4bc856;
}
 .sidebar_box_ctn > li:nth-child(4) > div{
	color: #6b9cff;
}
.hover_block_box{
	box-shadow: 0 2px 4px 8px rgb(0 0 0 / 6%);
	-moz-box-shadow: 0 2px 4px 8px rgba(0, 0, 0, 0.06);
	-webkit-box-shadow: 0 2px 4px 8px rgb(0 0 0 / 6%);
}
 .sidebar_box_ctn > li:hover .hover_block_box{
	display: block;
}
.WeChat_hover,
 .sidebar_Telephone_hover,
 .hover_OnlineConsultation_box,
 .hover_ScanCode_box{
  position: relative;
  position: absolute;
  width: 200px;
  top: 0;
  right: 85px;
  background-color: #fff;
  padding: 15px 10px 15px 10px;
  border-radius: 8px;
      box-shadow: 0 2px 4px 8px rgb(0 0 0 / 6%);
      -moz-box-shadow: 0 2px 4px 8px rgba(0, 0, 0, 0.06);
      -webkit-box-shadow: 0 2px 4px 8px rgb(0 0 0 / 6%);
	  display: none;
}
.hover_ScanCode_box{
	padding: 25px 22px 30px 22px;
	top: -218px;
	
}
.WeChat_hover{
	
}
.hover_OnlineConsultation_box{
	 top: -145px;
	
}
.WeChat_hover::after,
.sidebar_Telephone_hover::after,
.hover_OnlineConsultation_box::after,
.hover_ScanCode_box::after
{
   content: "";
   position: absolute;
   width: 10px;
   height: 20px;
   background-image: url(../img/sidebar/sidebar_icon.png);
  background-position: -203px -152px;
   top: 17px;
   right: -8px;
}
.hover_ScanCode_box::after{
	top: 237px;
}
.hover_OnlineConsultation_box::after{
	top: 13px;
}
.sidebar_Telephone_hover::after{
	top: 54px;
}
.sidebar_customer_code{
	width: 100%;
}
.sidebar_customer_code > img{
	width: 100%;
}
.hover_WeChat_txt{
	font-size: 16px;
	color: #333333;
	text-align: center;
	margin-bottom: 20px;
}
.WeChat_hover > h6{
	font-size: 12px;
	color: #999999;
	text-align: center;
}
 .sidebar_customer_code{
	 margin: 10px 0;
 }
 .sidebar_Telephone_hover{
	 top: -36px;
 }
 
 
 
 
 
/* .sidebar_Telephone_hover > div{
	 font-size: 14px;
	 color: #333333;
	 text-align: left;
 } */
.sidebar_Telephone_hover > h5{
   font-size: 20px;
   color: #ff6600;
   margin: 10px 0;
   font-weight: bold;
   text-align: left;
}
.sidebar_Telephone_hover > h6{
	font-size: 14px;
	color: #c2c2c2;
	text-align: left;
}
.hover_OnlineConsultation_title{
	font-size: 14px;
	color: #333333;
	text-align: center;
}
 .hover_OnlineConsultation_input{
	 margin: 15px 0 10px 0;
 }
 .hover_OnlineConsultation_input > input{
	 width: 100%;
	 height: 40px;
	 border:1px solid #dddddd;
	 font-size: 14px;
	 padding: 0 10px;
 }
 .conversation-btn{
	 width: 100%;
	 height: 40px;
	 background-color: #4bc856;
	 font-size:14px;
	 color: #fff;
	 text-align: center;
	 line-height: 40px;
	     border: 0px;
 }
 .consulting_txt{
	 font-size: 12px;
	 color: #999999;
	 line-height: 1.5;
	 margin: 20px 0 25px 0;
 }
 .consulting_btn{
	 width: 100%;
	 height: 40px;
	 color: #fff;
	 background-color: #95b7fb;
	 line-height: 40px;
	 font-size: 14px;
 }
 .hover_ScanCode_img{
	 width: 100%;
	 height: 155px;
	 padding: 8px;
	 border:1px solid #dddddd;
	 margin: 20px 0 20px 0;
 }
 .hover_ScanCode_img > i{
	 width: 147px;
	 height: 147px;
	 display: block;
	 background-image: url(../img/sidebar/sidebar_icon.png);
	 background-position: -15px -86px;
	 background-size: 240px;
 }
 .hover_ScanCode_txt{
	 font-size: 12px;
	 color: #999999;
	 text-align: center;
 }
 .Back_top_box{
	 width:68px;
	 height:65px;
	 background-color: #fff;
	 margin-top: 10px;
	 border-radius: 8px;
	 padding-top: 8px;
	 cursor: pointer;
	 box-shadow: 0 2px 4px 8px rgb(0 0 0 / 7%);
	 -moz-box-shadow: 0 2px 4px 8px rgba(0, 0, 0, 0.07);
	 -webkit-box-shadow: 0 2px 4px 8px rgb(0 0 0 /7%);
	 -webkit-transition: all 0.5s;
	    transition: all 0.5s;
		opacity: 0;
		display: none;
 }
  .Back_top_box > i{
	  width: 29px;
	  height: 27px;
	  display: block;
	  background-image: url(../img/sidebar/side_top.png);
	  margin: auto;
  }
 .Back_top_txt{
	 font-size: 12px;
	 color: #6b9cff;
	 margin-top: 5px;
	 text-align: center;
 }
 
/* 修改的 */
 .Customer_information_box{
	 overflow: hidden;
 }
 .Customer_portrait_box{
	 float: left;
	 width: 54px;
	 height: 54px;
 }
 .Customer_information_txt{
	 float: left;
	 width: 121px;
	 margin-left: 5px;
 }
 
 
 
 
 
 
/* 底部 */
 @charset "utf-8";
 .sidebar_CustomerService_box_big{
     position: fixed;
     top: 22%;
     right: 3px;
     z-index: 9999;
 }
 /* 侧边客服按钮 */
 .CustomerService_box{
     width: 105px;
     height: 217px;
     display: block;
     background-image: url(../img/Frame/customer.png);
     margin-bottom: 15px;
 }
 /* 弹框 */
 .Frame_box_big{
     position: fixed;
     width: 728px;
     height: 433px;
     background-color: #ffffff;
     top:260px;
     left: 50%;
     margin-left: -364px;
     z-index: 999;
     box-shadow: 0px 4px 16px 0 rgba(0,0,0,.2);
     border-radius: 4px;
 }
 .Frame_img_bg{
     width: 100%;
     height: 266px;
     position: relative;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/bg.jpg);
     background-size: 100%;
     border-radius: 4px 4px 0 0;
     padding-top:25px;
 }
 .Frame_img_bg  > i{
     width: 123px;
     height: 48px;
     display: block;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     margin: auto;
     background-position: -280px 300px;
 }
 .Frame_img_bg > h5{
     width: 610px;
     height: 64px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     margin: auto;
     margin-top: 20px;
     margin-bottom: 20px;
     background-position: -33px -376px;
 }
 .Frame_img_bg > h6{
     width: 357px;
     height: 46px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     margin: auto;
     background-position: -159px -456px;
 }
 .Frame_img_bg > p{
     width: 279px;
     height: 34px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     margin: auto;
     background-position: -199px -522px;
 }
 .classification_box{
     padding: 15px 20px 15px 20px;
     overflow: hidden;
 }
 .classification_box > a{
     float: left;
     color: #666666;
     margin-right: 20px;
     position: relative;}
 .classification_txt{
     float: left;
     font-size: 14px;
     color: #666666;
     margin-left: 5px;
 }
 .classification_icon1{
     width: 17px;
     height: 20px;
     float: left;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -53px -179px;
 }
 .classification_icon2{
     width: 17px;
     height: 20px;
     float: left;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -154px -179px;
 }
 .classification_icon3{
     width: 17px;
     height: 20px;
     float: left;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -257px -179px;
 }
 .classification_icon4{
     width: 17px;
     height: 20px;
     float: left;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -355px -179px;
 }
 .classification_box > a:hover .classification_txt{
     color: #ee3745;
 }
 .classification_box > a:hover .classification_icon1{
     background-position: -53px -219px;
 }
 .classification_box > a:hover .classification_icon2{
     background-position: -154px -219px;
 }
 .classification_box > a:hover .classification_icon3{
     background-position: -257px -219px;
 }
 .classification_box > a:hover .classification_icon4{
     background-position: -355px -219px;
 }
 /* .classification_box > a::before{
     position: absolute;
     content:"";
     width: 17px;
     height: 17px;
     top: 2px;
     left: 0;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
 }
 .classification_box > a:nth-child(1)::before{
    background-position: -53px -182px;
 }
 .classification_box > a:nth-child(2)::before{
     background-position: -154px -182px;
 }
 .classification_box > a:nth-child(3)::before{
     background-position: -257px -182px;
 }
 .classification_box > a:nth-child(4)::before{
     background-position: -355px -182px;
 }
 .classification_box > a:nth-child(1):hover .classification_box > a:nth-child(1)::before{
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -53px -222px;
 } */
 
 .input_box_big{
     padding: 0 20px;
     overflow: hidden;
 }
 .input_box_big > textarea{
     width: 570px;
     height: 77px;
     float: left;
     border:1px solid #dbdbdb;
     padding: 10px 20px;
 }
 .consulting_box{
     width: 108px;
     height: 77px;
     float: right;
     background-color: #ee3745;
     border-radius: 4px;
     font-size: 18px;
     color: #fffefe;
     text-align: center;
     line-height: 77px;
 }
 /* 侧边栏 */
 .sidebar_box_big{
     position: fixed;
     top: 265px;
     right: 5px;
 }
 .Wechat_box{
     cursor: pointer;
     padding-top: 14px;
 }
 .Exclusive_customer_box{
     width: 92px;
     height: 65px;
     background-color: #e1e1e1;
     margin-bottom: 8px;
     display: block;
     padding-top: 15px;
     cursor: pointer;
 }
 .Exclusive_customer_box > i{
     width: 32px;
     height: 32px;
     margin: auto;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     margin-bottom: 5px;
     display: block;
 }
 .customer_txt{
     font-size: 14px;
     color: #999999;
     text-align: center;
 }
 .customer_icon1{
     background-position: -44px -44px;
 }
 .customer_icon2{
     background-position: -142px -44px;
 }
 .customer_icon3{
     background-position: -238px -36px;
 }
 .Exclusive_customer_box:hover{
     background-color: #ee3745;
 }
 .Exclusive_customer_box:hover .customer_txt{
     color: #fff;
 }
 .Exclusive_customer_box:hover .customer_icon1{
     background-position: -44px -120px;
 }
 .Exclusive_customer_box:hover .customer_icon2{
     background-position: -142px -120px;
 }
 .Exclusive_customer_box:hover .customer_icon3{
     background-position: -238px -111px;
 }
 .WeChat_box{
     position: relative;
 }
 .WeChat_hover_box{ 
     width: 206px;
     height: 198px;
     position: absolute;
     top: -25px;
     left: -195px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -462px -20px;
     display: none;
 }
 /* .Telephone_hover_box{
     display: none;
 } */
 .Wechat_box:hover .WeChat_hover_box{
     display: block;
 }
 /* .WeChat_box_big{
     padding: ;
 } */
 .WeChat_box_big > i{
     width: 100px;
     height: 100px;
     display: block;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -499px -239px;
     margin-top:31px;
     margin-left: 44px;
 }
 .WeChat_box_big > h6{
     font-size: 14px;
     color: #333333;
     margin-left: 38px;
 }
 /* .return_top{
     display: none;
 } */
 .return_top1{
     display: block;
 }
 /* .WeChat_box_big{
     width: 160px;
     height: 158px;
     float: left;
     background-color: #fff;
     border-radius: 4px;
 }
 .triangle{
     width: 0;
     height: 0;
     border-top: 50px solid transparent;
     border-left: 100px solid red;
     border-bottom: 50px solid transparent;
     float: left;
 } */
 
 .fork_icon{
     width: 29px;
     height: 29px;
     position: absolute;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -365px -43px;
     right: 10px;
     top: 10px;
     cursor: pointer;
 }
 
 /* 侧边栏 */
 .sidebar_box {
     position: relative;
     width: 106px;
     height: 205px;
     background-image: url(../img/Frame/Frame.png);
     background-position: -23px -581px;
 }
 .Wechat_box > i{
     width: 22px;
     height: 22px;
     display: block;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -220px -590px;
     margin: auto;
     margin-top: 16px;
 }
 .Wechat_box > h6,
 .Telephone_box > h6{
     position: relative;
     font-size: 14px;
     color: #fff;
     text-align: center;
     margin-top: 5px;
     padding-bottom: 10px;
 }
 .Telephone_box > h6{
     margin-top: 8px;
 }
 .Wechat_box > h6,
 .Telephone_box > h6{
     padding-left: 28px;
 }
 .Telephone_box > h6::before{
     content: "";
     position: absolute;
     width: 18px;
     height: 23px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -213px -684px;
     top: 7px;
     left: 20px;
 }
 .Telephone_box > p{
     font-size: 12px;
     color: #fff;
     text-shadow: 1px 1px 1px #444; 
     text-align: center;
 }
 .Wechat_box > h6::before{
     content: "";
     position: absolute;
     width: 22px;
     height: 22px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -220px -590px;
     top: 7px;
     left: 20px;
 }
 .Wechat_box > h6::after
 {
     content: "";
     position: absolute;
     width: 79px;
     height: 2px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -190px -642px;
     left: 13px;
     bottom: 0;
 }
 .Telephone_box > h6::after{
  content: "";
     position: absolute;
     width: 79px;
     height: 2px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -190px -642px;
     left: 13px;
     bottom: -62px;
 }
 .Telephone_box{
     cursor: pointer;
     position: relative;
 }
 .Telephone_box > i{
     width: 18px;
     height: 23px;
     display: block;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -213px -684px;
     margin: auto;
     margin-top: 20px;
 }
 .Telephone_hover_box{
     width: 239px;
     height: 218px;
     position: absolute;
     top: -41px;
     left: -254px;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -404px -567px;
     display: none;
 }
 .Telephone_box:hover .Telephone_hover_box{
     display: block;
 }
 .Telephone_hover_box > h6{
     padding: 20px 30px;
 }
 .Exclusive_customer_box2{
     width: 47px;
     height: 73px;
     position: absolute;
     background-image: url(https://www.ruichuangshe.com/SideFrame/img/Frame/Frame.png);
     background-position: -337px -581px;
     left: 28px;
     top: 188px;
     cursor: pointer;
 }
 .Exclusive_customer_box2:hover{
     background-position: -337px -681px;
 }
 
 .Telephone_hover_box > ul > li{
     height: 25px;
     margin-top: 10px;
 }
 .Telephone_hover_box > ul > li > div{
 	width: 56px;
 	height: 21px;
 	float: left;
 	background-color: #4250b1;
 	border-radius: 30px;
 	color: #fff;
 	text-align: center;
     line-height: 21px;
     margin-left: 13px;
 }
 .Telephone_hover_box > ul > li > p{
     float: left;
     font-size: 14px;
     color: #999999;
     margin-left: 15px;
 }
 .Telephone_hover_box > ul{
 	margin: 15px 25px 25px 25px;
 }
 .Hotline_box{
     position: relative;
     padding-bottom: 9px;
     margin: auto;
 }
 .Hotline_box::after{
     position: absolute;
     width: 163px;
     height: 1px;
     background-color: #e8e8e8;
     content: "";
     left: 37px;
     bottom: 0;
 }
 .Hotline_box > h5{
     font-size: 16px;
     color: #333;
     text-align: center;
     margin-top: 32px;
 }
 .Hotline_box > h6{
     font-size: 14px;
     color: #999;
     text-align: center;
     margin-top: 5px;
 }
 .shop_footer{
     display: none;
 }
 #ImgID {
     width: 57%;
     margin: auto;
     margin-left: 36px;
     margin-top: 22px;
 }
 #ImgID > img{
     width: 100%;
 }
 @media only screen and (max-width: 768px) {  
 .sidebar_box,
 .sidebar_CustomerService_box_big{
     display: none;
 }
 .shop_footer{
     display: block;
 }
 /* 手机端底部css */
 .shop_footer{width: 100%;height: 60px;position: fixed;bottom: 0;left: 0;right: 0;box-shadow: 0px 0px 12px 0px  rgba(0,0,0,.2);;background: #fff;z-index: 999;}
 .shop_footer > ul{float: left;width: 68.8%;}
 .shop_footer ul li a{display: block; width: 33.33%; height: 47px;text-align: center; float: left;font-size: 13px;color: #666;padding-top: 10px;border-right: 1px solid #e3e3e3;}
 .shop_footer ul li a:last-child{border-right: 0px solid #e3e3e3;}
 /* .shop_footer ul li a p{margin-top: 4px;} */
 .shop_footer ul li a div img{width: 22px; height: auto;}
 /* .shop_footer ul li a.active{color: #e32202;} */
 .consulting_service_box{float: left;width: 31.2%;height: 60px; background-color: #e32202;position: relative;}
 .consulting_service_icon > i{display: block;margin: auto;width: 22px; height: 22px;background-size: 100%;margin-top: 10px;}
 .news_box{
 	width: 18px;
 	height: 18px;
 	position: absolute;
 	background-color: #fdb22f;
 	font-size: 12px;
 	text-align: center;
 	line-height: 18px;
 	color: #fff;
 	border-radius: 30px;
 	top: 5px;
 	right: 33%;
 }
 .consulting_service_box > p{
 	color: #fff;
 	font-size: 13px;
 	text-align: center;
	
 }
 .shop_footer p{
	 margin-top: 2px;
 }
 }
 
 /* 改版增加的CSS */
 .sidebar_box{
     height: 237px;
 }
 .Telephone_txt_box > dd{
     margin-top: 10px;
 }
 .Telephone_txt_box > dd > h6,
 .Telephone_txt_box > dd > p{
     font-size: 12px;
     color: #ffffff;
     text-align: center;
 }
 .Telephone_txt_box > dd > p{
     font-weight: bold;
     margin-top: 2px;
 }
 .Telephone_box > i{
     margin-top: 16px;
 }
 .Customer_information_name_box{
	 text-align: left;
 }
 .Customer_information_name{
	 font-size: 18px;
	 font-weight: bold;
	 color: #333333;
	 text-align: left;
	 margin-top: 4px;
 }
 
  .Customer_information_name_box span:last-child{
	  font-size: 12px;
	  color: #e94e35;
	  font-weight: normal;
	  margin-left: 6px;
  }
 .Customer_information_name_txt{
	 color: #666;
	 margin-top: 6px;
	 font-size: 12px;
 }
 .Side_code_box{
	 width: 124px;
	 height: 118px;
	 margin: auto;
	 margin-top: 20px;
 }
  .Side_code_box img{
	  width: 100%;
	  height: 100%;
  }
 .Side_code_txt,
  .Side_code_Telephone{
	font-size: 12px;
	 color: #999999;
	 text-align: center;
	 margin-top: 5px;
 }
 .Side_code_Telephone span{
	 font-size: 14px;
	 color: #333;
	 font-weight: bold;
 }
 .Change_btn_box{
	width: 176px;
	height: 27px;
	position: relative;
	border:1px solid #cecece;
	border-radius: 30px;
	color: #c2c2c2;
	line-height: 27px;
	text-align: center;
	margin-top: 5px;
	cursor: pointer;
 }
 .Change_btn_box::after{
	 width: 14px;
	 height: 14px;
	 content: "";
	 position: absolute;
	 background-image: url(../img/sidebar/Refresh.png);
	 left: 35px;
	     top: 6px;
 }
 .item_line_box{
	 overflow: hidden;
 }
 .item_line,
  .item_line2,
   .item_line3,
    .item_line4{
	 overflow: hidden;
	 width: 64px;
	 float: right;
	 height: 2px;
 }
  .item_line li,
    .item_line2 li,
	.item_line3 li,
	.item_line4 li,
	.item_line5 li,
	  .item_line6 li,
		.item_line7 li,
		.item_line8 li,
		.item_line9 li,
		  .item_line10 li,
			.item_line11 li,
			.item_line12 li{
	  cursor: pointer; transition: all 0.3; width: 7px; height: 2px; background: #f9cec7; 
	float: right;
	margin-left: 3px;
  }
  .item_line li.active,
  .item_line2 li.active,
   .item_line3 li.active,
    .item_line4 li.active,
	.item_line5 li.active,
	.item_line6 li.active,
	 .item_line7 li.active,
	  .item_line8 li.active,
	  .item_line9 li.active,
	  .item_line10 li.active,
	   .item_line11 li.active,
	    .item_line12 li.active{ width: 18px; background: #e32202; }
  .Customer_Telephone_box{
	  margin-top: 12px;
	  text-align: left;
  }
  .Customer_Telephone_number{
	  font-size: 20px;
	  color: #ff6600;
	  font-weight: bold;
  }
  .Customer_Telephone_txt,
  .Landline_Telephone_txt{
	  font-size: 14px;
	  color: #c2c2c2;
  }
  .Customer_Telephone_box > li:last-child{
	  margin-top: 6px;
  }
  .Landline_Telephone_number{
	  font-size: 18px;
	  color: #ff6600;
	  font-weight: bold;
  }
  .Free_call_box{
	  overflow: hidden;
	  margin-top: 15px;
	  margin-bottom: 20px;
  }
  .Free_call_input_box{
	  float: left;
	width: 106px;
  }
  .Free_call_input{
	  width: 106px;
	  height: 32px;
	  border:1px solid #d2d2d2;
	  padding: 0 10px;
  }
  .Free_call-btn{
	  float: right;
	  width: 64px;
	  height: 32px;
	  background-color: #f9a94a;
	  font-size: 12px;
	  color: #ffffff;
	      border: 0px;
		  cursor: pointer;
  }
  .Call53_Popup{
	  position: absolute;
	  width: 243px;
	  height: 110px;
	  background-color: #fff;
	  border-radius: 8px;
	     left: -490px;
	     top: 158px;
	  display: none;
	  text-align: center;
	  box-shadow: 0 2px 4px 8px rgb(0 0 0 / 7%);
	      -moz-box-shadow: 0 2px 4px 8px rgba(0, 0, 0, 0.07);
	      -webkit-box-shadow: 0 2px 4px 8px rgb(0 0 0 / 7%);
  }
  .Call53_Popup_txt{
	  font-size: 18px;
	  color: #333333;
	  font-weight: bold;
	  margin-top:15px ;
  }
  .Call53_Popup_p{
	  font-size: 14px;
	  color: #999999;
	  margin-top: 6px;
  }
  .Call53_Popup_btn{
	  height: 30px;
	  border-top: 1px solid #e4e4e4;
	  text-align: center;
	  line-height: 30px;
	  font-size: 14px;
	  color: #008eff;
	  cursor: pointer;
	  margin-top: 10px;
  }
  .hover_OnlineConsultation_txt{
	  position: relative;
	  width:136px ;
	  font-size: 14px;
	  color: #666666;
	  margin: auto;
	  text-align: left;
  }
  .hover_OnlineConsultation_txt::before{
	  content: "";
	  position: absolute;
	  width: 16px;
	  height: 18px;
	  background-image: url(../img/click_icon.png);
	  right: 0px;
	  top: 0;
  }
  .hover_OnlineConsultation_box{
	  top: 14px;
	  cursor: pointer;
	  display: none;
  }
  
/* 顶部客服出来 */

  .nav_hover_box,
  .nav_hover_box2,
  .nav_hover_box3,
  .SupportingPolicies_btn_hover{
	 width: 200px;
	  position: relative;
	  position: absolute;
	  top: 30px;
	  background-color: #fff;
	  padding: 15px 10px 15px 10px;
	  border-radius: 8px;
	  box-shadow: 0 2px 4px 8px rgb(0 0 0 / 6%);
	  -moz-box-shadow: 0 2px 4px 8px rgba(0, 0, 0, 0.06);
	  -webkit-box-shadow: 0 2px 4px 8px rgb(0 0 0 / 6%);
	  line-height: normal;
	  z-index: 9999;
	  right: 0;
  }
  .Check_button_title_box .hover_block_box  {
	   top: 40px;
  }
  .SupportingPolicies_title_btn{
	  position: relative;
  }
  .SupportingPolicies_btn_hover{
	  position: absolute;
	  top: 40px;
	  left: -88px;
  }
  .SupportingPolicies_title_btn:hover .SupportingPolicies_btn_hover{
	  display: block;
  }
 .nav_hover_box3{
	  display: none!important;
  }
.nav_top_middle_left{
	position: relative;
}
.Share_box_right{
	position: relative;
}
   .nav_hover_box2{
	   left: 27%;
	  
   }
   .nav_hover_box::after,
   .nav_hover_box2::after,
   .SupportingPolicies_btn_hover::after{
	       content: "";
	       position: absolute;
	       width: 10px;
	       height: 20px;
	       background-image: url(../img/sidebar/sidebar_icon.png);
	       background-position: -203px -152px;
	       top: -15px;
	       right: 30px;
		    transform: rotate(-90deg) 
   }
   .nav_hover_box::after{
	   right: 26px;
   }
   .SupportingPolicies_btn_hover::after{
	        right: 46px;
   }
    .nav_hover_box2::after{
		right: 89px;
	}
/*  .transparent_label_nav{
	  width: 200px;
	  height: 22px;
	  position: absolute;
	left: 0;
	top: -14px;
  } */
  @media (min-width:1200px) and (max-width:1440px ) { 
  
  }



  @media (min-width:992px) and (max-width:1200px ) { 
   .nav_hover_box{
   	 right: 0;
   }
   .nav_hover_box::after {
       right: 25px;
   }
  }
  /* 平板电脑 */
  @media (min-width:768px) and (max-width:992px ) { 
   

  }
  
  @media only screen and (max-width: 770px) { 
    .sidebar_box_big{
		display: none;
	}
	/* 手机端导航出来 */
	.move_menu_ctn_big{
		position: relative;
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		z-index: 9999999;
	}
	.move_menu_mask{
		 width: 100%;
		 height: 100%;
		 position: absolute;
		 background-color: rgba(0,0,0,0.5);
		 top: 0;
		 left: 0;
	}
	.move_menu_ctn{
		position: absolute;
		padding: 25px 15px;
		width: 100%;
		background-color: #fff;
		bottom:0px ;
		z-index: 99;
	}
	
  }



  
